package com.chunuo.configuration.annotation;

/**
 * 类的作用
 *
 * @author liujiamiao
 * @email 2544296058@qq.com
 * @date 2020-04-15 16:17
 */

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 注解的生命周期
 *      RetentionPolicy
 *          SOURCE ： 编译器处理完就结束
 *          CLASS ： 编译器将Annotation储存到class当中
 *          RUNTIME ： 内存的字节码文件，VM虚拟机可读取（可用于反射）
 */
@Retention(RetentionPolicy.RUNTIME)
/**
 * 使用范围：方法
 */
@Target(ElementType.METHOD)
public @interface SelectForeach {

    String value();

}
